Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE ORCHARD Detached £816,515 £375,000 2 Dec 2003
3 THE ORCHARD Detached £703,844 £599,995 30 Oct 2020
4 THE ORCHARD Detached £660,518 £540,000 20 May 2020